Capella iQ improves developer productivity
Developers can converse with the Capella iQ coding assistant to create datasets, compose SQL++ queries, build indexes, define text searches, write application-specific code, and build and run functional test cases.
iQ is an AI cloud service
Developers have natural language conversations with Capella iQ. It can suggest common prompts, and it knows Couchbase-specific context such as database, collection, and index definitions. iQ is powered by ChatGPT, and will soon let the developer pick the LLM.
JSON is key for AI App data movement
JSON is an ideal format for AI-powered applications for storing both data, vectors, metadata, and prompt history. Document databases enable applications to store AI conversation history, a critical challenge with LLMs.
Data complexity is AI’s enemy
AI needs a clean data architecture to improve accuracy, so Couchbase strongly believes that vector search will become a standard feature of multi-model databases. Data architectures that use multiple, specialized databases create unwanted complexity for AI.
Capella iQ in action
Capella iQ appears within the Query Workbench and as an extension within VS Code and JetBrains IDEs to make interacting with Couchbase even easier.
Create sample JSON data
Use Capella iQ to create sample JSON docs to accelerate your project.
Have iQ create you a query
Have Capella iQ help write SQL queries from text like “Find the top 10 overall related hotels. Use average overall rating across all ratings of the given hotel document."
iQ can help you build indexes
iQ suggests and builds the right indexes to reduce query times.
Generate SDK-specific program
iQ assists in creating code for application development around the query. Supporting: C, .NET, Go, Java, Kotlin, Node.js, PHP, Python, Ruby, and Scala.